Science

Quantum mechanics could explain why DNA can spontaneously mutate